View-Dependent Layered Projective Texture Maps
نویسندگان
چکیده
Capturing and rendering of real scenes in an immersive virtual environment is still a challenging task. In this paper we present a novel workflow, which emphasizes high-quality, view-dependent projective texturing at low memory cost, while allowing artist intervention to ensure image quality control. First, a small set of photographs of a real scene are used to create a 3D model, using standard tools to create models from images. Optimized visibility layers are then created for each photograph. These layers are subsequently used to created standard 2D image-editing layers, enabling artists to fill-in missing texture using standard techniques such as clone brushing, or to create transparency maps. The result of this preprocess is used by our novel layered projective texture rendering algorithm, which has low texture memory consumption, high interactive image quality and avoids the need for subdividing geometry for visibility. Our approach brings together a set of standard components and tools, and adapts easily to existing workflows, both in terms of content creation and virtual environment display. We show results of our implementation on a real-world project. Key-words: Virtual Reality, Augmented Reality, Projective Textures, Layered Images, View Dependent Texture Maps
منابع مشابه
Computing a View Frustum to Maximize an Object's Image Area
This paper presents a method to compute a view frustum for a 3D object viewed from a given viewpoint, such that the object is completely enclosed in the frustum and the object’s image area is also near-maximal in the given 2D rectangular viewing region. This optimization can be used to improve the resolution of shadow maps and texture maps for projective texture mapping. Instead of doing the op...
متن کاملView Frustum Optimization To Maximize Object’s Image Area
This paper presents a method to compute a view frustum for a 3D object viewed from a given viewpoint, such that the object is completely enclosed in the frustum and the final object’s image area is also near-maximal in the given 2D rectangular viewing region. This optimization can be used to improve the resolution of shadow maps and texture maps for projective texture mapping. Instead of doing ...
متن کاملProjective Texture Mapping with Full Panorama
Projective texture mapping is used to project a texture map onto scene geometry. It has been used in many applications, since it eliminates the assignment of fixed texture coordinates and provides a good method of representing synthetic images or photographs in image-based rendering. But conventional projective texture mapping has limitations in the field of view and the degree of navigation be...
متن کاملForward Shadow Mapping
Forward shadow mapping is a new approach to real-time shadow generation. The traditional shadow map algorithm maps the pixels in the eye's view backward into the depth buuers of light sources (i.e. shadow maps), which is similiar to and often implemented as an extension to texture mapping. Our algorithm reverses this process by using 3-D image warping techniques to transform shadow map pixels f...
متن کاملModulating View-dependent Textures
We present a texturing approach for image-based modeling and rendering, where instead of using one (or a blend of a few) sample images, new view dependent textures are synthesized by modulating a differential texture basis. The texture basis models the first order intensity variation due to image projection errors and parallax for a nonlinear projective camera. Experimentally we compare rendere...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003